|
The Interaction Flow Modeling Language (IFML) is a standardized modeling language in the field of software engineering. IFML includes a set of graphic notations to create visual models of user interactions and front-end behavior in software systems. The Interaction Flow Modeling Language was developed in 2012 and 2013 under the lead of WebRatio and was inspired by the WebML notation, as well as by a few other experiences in the Web modeling field. It was adopted by the Object Management Group (OMG) in March 2013.〔(【引用サイトリンク】url=http://www.omg.org/spec/IFML/ )〕 IFML is currently in Beta2 version. ==Focus== IFML supports the platform independent description of graphical user interfaces for applications accessed or deployed on such systems as desktop computers, laptop computers, PDAs, mobile phones, and tablets. The focus of the description is on the structure and behavior of the application as perceived by the end user. IFML describes user interaction and control behavior of the front-end of applications belonging to the following domains: * HTML+HTTP based Web applications. * Rich Internet Applications, as supported by the HTML 5 standard. * Mobile applications. * Client-server applications. * Desktop applications. * Embedded Human Machine Interfaces for control applications. * Multichannel and context-aware applications. IFML does not cater for the specification of bi-dimensional and tri-dimensional computer based graphics. IFML does not apply to the modeling of the presentation issues (layout and look&feel) of an application front-end and to the design of the business logic and data components. Although these aspects are not in the focus of the language, IFML allows designers to reference external models or modeling artifacts regarding these aspects from within IFML models. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Interaction Flow Modeling Language」の詳細全文を読む スポンサード リンク
|